/* 
 * File:   Room.h
 * Author: batista
 *
 * Created on 7 de Março de 2013, 08:15
 */

#ifndef ROOM_H
#define	ROOM_H
#include <stdio.h>
#include <stdlib.h>
#include <cstring>
#include <iostream>
#include <cstdlib>
#include <ctime>
#include <sys/time.h>
#include <iostream>
#include <sstream>
#include <vector>
//
#include "TimeUtil.h"
#include "ShowMsg.h"

using namespace std;
using std::string;

class Room {
public:
    Room();
    virtual ~Room();
    //

    string GetRoomCode() const {
        return roomCode;
    }

    void SetRoomCode(string roomCode) {
        this->roomCode = roomCode;
    }
    
    string GetRoomSigla() const {
        return roomSigla;
    }

    void SetRoomSigla(string roomSigla) {
        this->roomSigla = roomSigla;
    }
    
    string GetRoomId() const {
        return roomId;
    }

    void SetRoomId(string roomId) {
        this->roomId = roomId;
    }

    string GetRoomName() const {
        return roomName;
    }

    void SetRoomName(string roomName) {
        this->roomName = roomName;
    }

    string GetRoomWardId() const {
        return roomWardId;
    }

    void SetRoomWardId(string roomWardId) {
        this->roomWardId = roomWardId;
    }
    
    string GetRoomBedCode() const {
        return roomBedCode;
    }

    void SetRoomBedCode(string roomBedCode) {
        this->roomBedCode = roomBedCode;
    }
    
    string GetRoomWardSigla() const {
        return roomWardSigla;
    }

    void SetRoomWardSigla(string roomWardSigla) {
        this->roomWardSigla = roomWardSigla;
    }
    
    //
private:
    string roomId;
    string roomCode;
    string roomName;
    string roomSigla;
    string roomBedCode;
    string roomWardId;
    string roomWardSigla;
};

#endif	/* ROOM_H */

